ECharts 轻松上手

Echarts:一个纯 Javascript 的图表库,而且ECharts 3 开始不再强制使用 AMD 的方式按需引入,
代码里也不再内置 AMD 加载器。只需要像普通的 JavaScript 库一样用 script 标签引入。

js下载: 
http://echarts.baidu.com/download.html 。(可定制)

ui皮肤定制:
https://echarts.baidu.com/theme-builder/

ECharts 起步

<script src="./echarts.min.js"></script>
在绘图前我们需要为 ECharts 准备一个具备高宽的 DOM 容器
<div id="container"></div>
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>start</title>
  <script src="./echarts.min.js"></script>
  <style>
    #container {
      width: 600px;
      height: 500px;
    }
  </style>
</head>

<body>
  <div id="container">
  </div>

  <script>
    var myChart = echarts.init(document.getElementById('container'));
    var option = {
      //标题组件,主标题,副标题
      title: {
        text: 'echarts 入门',
        link: 'https://www.baidu.com',
        subtext: 'demo'
      },
      //图例组件
      legend: {
        data: ['销量'],
        show: true,
        right: '20'
      },
      //x坐标轴
      xAxis: {
        data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
      },
      //y坐标轴
      yAxis: {
        show: true
      },
      //通过type指定表的类型
      series: [
        {
          name: '销量',
          type: 'bar',
          data: [10, 30, 25, 5, 40, 35],
          animationDelay: function (idx) {
            return idx * 10;
          }
        }
      ]
    }
    myChart.setOption(option);
  </script>

</body>

</html>

常用配置介绍

参见:https://www.echartsjs.com/zh/option.html

results matching ""

    No results matching ""